// DAO/SectionDao.java
package com.hp.DAO;                // DAO 包

import com.hp.Model.Section;       // 导入章节实体
import java.util.List;      // 导入 List

/** 章节表的数据访问接口 */
public interface SectionDao {                     // 定义接口
    Section findById(Long id);                    // 按主键查询章节
    List<Section> listByCourse(Long courseId);    // 按课程列出所有章节（通常不分页，按顺序）

    Long insert(Section s);                       // 新增章节
    int updateTitleAndOrder(Section s);           // 更新标题与排序号
    int deleteById(Long id);                      // 删除章节
}

